large hamstring muscle - English Synonyms Dictionary